home *** CD-ROM | disk | FTP | other *** search
- Hi folks!
- ____________________________________________________________________________
-
- This directory contains the required files to develop tools for ViNCEd
- and the vnc.library. It's especially useful for program authors, mainly
- for the use of C compilers. Currently, these includes are only tested
- with the SAS/C compilers, they might require changes for other compilers.
- Especially, the link libraries will most likely work only with SAS/C.
-
- This directory contains, too, the documentation, includes and examples
- for Massimo Tantignone's TBIClass boopsis which are used by ViNCEd if
- available. Thanks a lot, Massimo, for allowing me to redistribute them!
-
-
- Here the contents of this directory, and where these files should go
- in a complete installation:
-
- lib
- Contains link libraries for easier access to vnc.library functions.
- Even though the SAS/C "pragmas" work, it is recommended to use the
- stub routines. More details are in the ReadMe in the "lib"
- directory.
- Filese in here should be copied to the "lib" directory of your
- compiler, to the other link libaries.
-
- fd
- Contains the "fd" function descriptor file for the vnc.library.
- Should be copied to all your other "fd" files.
-
- include_asm
- Include files for the assembly language author. That's currently
- not very much.
-
- Examples
- Example programs about some details and frequently asked questions
- about ViNCEd and its API. These example programs have been
- successfully compiled with the SAS/C compiler, some changes might
- be required for other compilers. Details are again in the ReadMe
- in the "Examples" directory. If you want to keep them, copy them
- to the sources directory of your C compiler.
-
- proto
- Prototypes for the vnc.library. The file in here includes the
- prototypes as well as the pragmas. If you include THIS file, you
- will call the vnc.library directly, without the stub routines.
- Should be copied to "INCLUDE:proto"
-
- pragma
- "pragma"s for direct calling of the library without stub routines.
- Not recommended, even though this works. This file should be
- copied to "INCLUDE:pragma". It shouldn't be included directly.
-
- clib
- Prototypes for the functions of the vnc.library. MUST be included
- as soon as you want to call any vnc.library functions, even if
- you're using the stub routines of the link libraries.
-
- vnc
- This directory contains the include files for a C compiler.
- The directory as a whole should be copied into "INCLUDE:vnc".
- The files in here are as follows:
-
- vnc/dynamics.h
- Dynamic memory management structures of ViNCEd.
-
- vnc/packets.h
- Additional DOS PACKETS used by ViNCEd additionally to
- those in dos/dosextens.h.
-
- vnc/macros.h
- The structures for holding macros and buttons.
-
- vnc/keyboard.h
- The structures for holding the extended, user configurable
- keyboard as well as the IDs of the keyboard functions.
-
- vnc/owner.h
- Structures for the "Owner" and "Named Console" machine of
- ViNCEd. Required for job control functions.
-
- vnc/requester.h
- Structures for the build-in file requester.
-
- vnc/vncbase.h
- The structure of the library base.
-
- vnc/prefs.h
- The structures holding the user preferences.
-
- vnc/io.h
- buffered input/output functions in the vnc.library.
-
- vnc/window.h
- defines the main structure of ViNCEd, the ViNCWindow,
- as well as some secondary structures.
-
- images/titlebar.h
- defines constants for the TBIClass,
- © 1998 Massimo Tantignone
-
- Autodocs
- This directory contains the autodocs for the vnc.library, i.e.
- the documenation of the library functions. The autodocs come
- only in plain ASCII version, but it is possible to convert
- them to the AmigaGuide format if required. The necessary tools
- to do this are not available in this archive.
-
- The TBIClass autodocs can be found here, too.
-
- Thomas Richter.
-